package com.foolishbird.sdk.params;

import com.foolishbird.sdk.params.bean.RedPackageInfo;
import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;


public class RedResultResponseParams extends ResponseParams<RedResultResponseParams.RedResultResponseData> {

    public static class RedResultResponseData implements Serializable {

        @SerializedName("list")
        private List<RedPackageInfo> redPackageInfos;

        public List<RedPackageInfo> getRedPackageInfos() {
            return redPackageInfos;
        }

        public void setRedPackageInfos(List<RedPackageInfo> redPackageInfos) {
            this.redPackageInfos = redPackageInfos;
        }

        @SerializedName("my_user_money")
        private String myUserMoney;
        @SerializedName("max_count")
        private int maxCount;
        @SerializedName("received_count")
        private int receivedCount;
        @SerializedName("amount")
        private String amount;
        @SerializedName("received_amount")
        private String receivedAmount;
        @SerializedName("finish_the_time")
        private String finish_the_time;


        public String getMyUserMoney() {
            return myUserMoney;
        }

        public void setMyUserMoney(String myUserMoney) {
            this.myUserMoney = myUserMoney;
        }

        public int getMaxCount() {
            return maxCount;
        }

        public void setMaxCount(int maxCount) {
            this.maxCount = maxCount;
        }

        public int getReceivedCount() {
            return receivedCount;
        }

        public void setReceivedCount(int receivedCount) {
            this.receivedCount = receivedCount;
        }

        public String getAmount() {
            return amount;
        }

        public void setAmount(String amount) {
            this.amount = amount;
        }

        public String getReceivedAmount() {
            return receivedAmount;
        }

        public void setReceivedAmount(String receivedAmount) {
            this.receivedAmount = receivedAmount;
        }

        public String getFinish_the_time() {
            return finish_the_time;
        }

        public void setFinish_the_time(String finish_the_time) {
            this.finish_the_time = finish_the_time;
        }
    }

}
